package top.csjss.service;

import com.github.pagehelper.PageInfo;
import top.csjss.domain.EbookEntry;

import java.util.List;

/**
 * @Author ztf
 * @Date 16:27 2021/10/6
 **/
public interface EbookEntryService {
    /**
     * 查询所有书籍
     * @return
     */
    List<EbookEntry> findAll();

    /**
     * 增加图书
     * @param ebookEntry
     */
    public void insert(EbookEntry ebookEntry);

    /**
     * 根据id更新书籍
     * @param ebookEntry
     */
    public void updateById(EbookEntry ebookEntry);

    /**
     * 根据id删除书籍
     * @param id
     */
    public void deleteById(Integer id);

    /**
     * 根据分类和分页查询
     * @param page
     * @param rows
     * @param CategoryId
     * @return
     */
    public PageInfo<EbookEntry> findByCategoryIdAndPage(Integer page,Integer rows,Integer CategoryId);
}
